Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
57 LEIGH HILL ROAD Detached £875,000 15 Sep 2005
61 LEIGH HILL ROAD Detached £840,000 26 Sep 2003
65 LEIGH HILL ROAD Detached £1,560,000 28 Feb 2006
OAK BARN, 65 LEIGH HILL ROAD Detached £3,700,000 17 Nov 2021